water-cooled transformer - Francés Inglés Diccionario